be weak and feeble - German English Dictionary